Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in North Tonawanda, NY, United States

Sawyer Creek Hotel
4
50 reviews

3264 Niagara Falls Blvd, Nortd Tonawanda, NY 14120-1212, North Tonawanda

Service was great, but the fish fry I ordered was soggy. Maybe if you're in the area.